Search results

Online

Visual to text coding: The Basics

This series of lessons is to help students to transition from visual coding to text-based coding with a general-purpose programming language. This section provides the basics in order to use the programming environments: Scratch, Python and JavaScript.

Online

Possible outcomes: Year 7 – planning tool

This planning resource for Year 7 is for the topic of Possible outcomes. Students represent the probability of an event occurring on a scale of zero to one as decimals, fractions or percentages.

Online

Coding for GUIs Lesson 5: GUIfy my program!

This is the fifth in a series of lessons to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. The series follows on from the Visual To Text Coding lesson series.

Online

Position and location: Year 3 – planning tool

This planning resource for Year 3 is for the topic of Position and location. Students create two dimensional representations of familiar places. They represent the position objects relative to one another locating these on simple maps or grids.

Online

Seeing the wood for the trees

In this lesson sequence students summarise data using advanced filtering and grouping techniques, for example pivot tables in spreadsheets and aggregation functions in databases.

Online

Visual to text coding: Lesson 12

This is the final in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. See next steps for suggested courses and learning sequences after this lesson. It builds on the coding concept of functions (by introducing the concept of return values. Functions are ...

Online

Visual to text coding: Lesson 5

This is the fifth in a series of lessons to transition from visual coding to text-based coding with a general purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to create and use arrays (also called lists).

Online

Coding for GUIs Lesson 4: Flipping images

This is the fourth in a series of lessons to incorporate graphical user interfaces (GUIs) into your general-purpose programming. The series follows on from the Visual to text coding lesson series.

Online

AI ethics - What's possible, probable and preferred?

The development and ubiquity of Artificial Intelligence raise a number of social and ethical matters that students can explore in the Digital Technologies classroom. This lesson idea outlines a project to help students frame such discussions using the curriculum Key Idea of Creating preferred futures, tying into Critical ...

Online

Introduction to Ozobot and colour codes

Students are introduced to Ozobot and how drawing lines and colour codes can control it. This lesson allows students to experiment with different lines and codes to create a path for Ozobot to follow. This lesson idea was created by Steven Payne.

Online

Number sequence: Foundation – planning tool

This planning resource for Foundation is for the topic of Number sequence. Students establish foundational ideas and skills in number. There is a focus on subitising – instantly recognising and naming the number of objects in small collections of up to 5 (without counting).

Downloadable

Let's party!

In this lesson students learn about needs and wants whilst budgeting for a birthday party. Students gather and compare data about how their classmates celebrate birthdays. They are then introduced to budgeting in the context of planning a party. They are asked to consider how needs and wants impact their spending choices ...

Online

Number sequence: Year 2 – planning tool

This planning resource for Year 2 is for the topic of Number sequence. Students extend and deepen their knowledge of the number system. They work toward recognising, representing and ordering numbers from 0 up to at least 1,000.

Online

Patterns and number facts: Year 2 – planning tool

This planning resource for Year 2 is for the topic of Patterns and number facts. Students consolidate their knowledge of number facts up to 20 and are encouraged to practise these to aid recall. They learn number facts for addition and subtraction up to 20, becoming familiar with the different combinations. Students recall ...

Online

Soil – more than just dirt!

Explore different soil textures and discover their various properties. Through simple soil testing, children will learn to appreciate the true value soils have in helping plants grow. The learning outcomes of this activity are for children to: - understand how soil texture influences the amount of water and air it holds - ...

Online

Factors, multiples, primes: Year 6 – planning tool

This planning resource for Year 6 is for the topic of Factors and multiples. Students decompose composites into their prime factors and recognise primes as the building blocks of composite numbers. Students consolidate use of the distributive and commutative laws of multiplication to simplify calculations.

Downloadable

Phonics lesson slides: Syllable division: two-syllable words with a VC/CV pattern

This sample slideshow presents a ready-to-use phonics lesson to teach the syllable division for two-syllable words with a vowel-consonant/consonant-vowel (VC/CV) pattern, with teacher notes indicating how to teach each part of the lesson.

Online

Creating a beneficial garden: planting

Planting flowers with food crops increases biodiversity, and is known as beneficial planting. Beneficial planting not only makes our garden beds look more attractive to us, it also makes gardens look more attractive to pollinators and predators, which in turn, help to fertilise and protect crops from pest invertebrates. ...

Downloadable

Morphology lesson student worksheet: -ing suffix double the final consonant

This worksheet for independent student practice accompanies the morphology lesson slides for when to double the final consonant when adding the -ing suffix.

Online

Conduct chance experiments: Year 10 – planning tool

This planning resource for Year 10 is for the topic of Conduct chance experiments. Students design and conduct chance experiments relating to conditional probability using digital simulation tools to conduct multiple trials. Students are expected to interpret problems and describe their interpretations.